window recess - French English Dictionary